package com.zhengke.service;

import java.util.List;
import java.util.Map;

import com.zhengke.common.object.AjaxDone;
import com.zhengke.common.object.Result;
import com.zhengke.pojo.TvUserCredit;
import com.zhengke.pojo.TvUserCreditDetail;

public interface IOrderService {


	/**
	 * 更新订单状态ssss
	 * 
	 * @param map
	 * @return
	 */
	public abstract Result updateOrder(Integer orderId, Integer orderState);

	/**
	 * 查询不良信用信息
	 * 
	 * @param map
	 * @return
	 */
	Result queryTvUserCredit(String userId, String userName, String userPhone, String userCardNumber,int page, int limit);

	/**
	 * 查看用户不良信用订单详情
	 * 
	 * @param creditId
	 * @return
	 */
	Result findUserCreditDetails(int creditId,int page, int limit);

	/**
	 * 修改不良信用金额上限，信用次数上限
	 * 
	 * @param map
	 */
	void updateUserCredit(Integer creditMoney,Integer creditSum,Integer creditId);
}
